self-priming pump - Espagnol Anglais Dictionnaire